/*function showMyInviteYahoo(){
	$('.close-reveal-modal').click();
	$('.reveal-modal-logo').remove();	
	alertBoxInvite($('#myInviteYahoo').html());	
}

function jQueryInYahooSocialNetwork(){	
	$('.close-reveal-modal').click();			
	var html = jQueryTemplateInYahooSocialNetwork();
	$('#myInYahooSocialNetwork').html(html);				
	$("#jsListInvite").click();
}*/
var d = new Date();
function jQueryTemplateInviteSocialNetwork(){
	var html ="";
		html +="<div class='reveal-modal-cont'>";
			html +="<input type='hidden' value='invite_user' id='invite_user' />";
			html +="<h1 style='text-align:left;'>Mời bạn bè tham gia HayhayTV</h1>";
			html +="<div class='social-icon-div'>";
				var link_invite = (USERNAME !="") ? "onclick='showMyInviteYahoo()'" : "<a href='"+links_yahoo+"' id='yloginLink'>"; 
				html +="<a class='tw-icon' " + link_invite + " ></a>";
			html +="</div>";
			html +="<br class='clear_both'>";	
			html +="<br class='clear_both'>";	
			html +="<div>";   
				html +="<div class='_res-social'>";
					html +="<a href='javascript:void(0)' title='Mời bạn bè tham gia HayhayTV' onclick='showInvite()'>";
						html +="<img style='margin-left:60px;' title='Mời bạn bè tham gia HayhayTV' alt='Mời bạn bè tham gia HayhayTV' src='"+http_static+"layout/images/social-icon/invites.png' width='120' height='30'></a>";
				html +="</div>";
			html +="</div>";	   
			html +="<br class='clear_both'>	";							
		html +="</div>";
		html +="<a class='close-reveal-modal'>&#215;</a>";
	return html;	
}
function jQueryInviteSocialNetwork(){	
	$('.close-reveal-modal').click();			
	var html = jQueryTemplateInviteSocialNetwork();
	$('#myInviteSocialNetwork').html(html);				
	$("#jsInvite").click();
}	

function jQshowBoxError($email,$id){	
	if($email !='email'){
		alertLoginBox("để báo lỗi cho Hayhaytv");
	}else{			
		alertBoxFormError($id);
	}
}

function alertBoxFormError($id){
	$('.close-reveal-modal').click();
	var html = jQueryTemplateFormError($id);			
	$("#alertBoxLogin").html(html);
	$("#btn_login").click();
}

function jQueryTemplateFormError($id){
	var html ="";
	html +="<div id='myModal_error'>";	
		html +="<div class='reveal-modal-logo'><img src='"+http_static+"layout/images/logo.png' width='69' height='67'></div>";
		html +="<div class='topG'>";       
			html +="<h2>Chúng tôi rất tiếc vì đã để bạn phải báo lỗi phim. Thông báo của bạn sẽ được chúng tôi kiểm tra trong thời gian sớm nhất và sẽ báo lại kết quả cho bạn.</h2>";
		html +="</div>";
		html +="<div id='content_show'>";
			html +="<select style='width: 321px;' name='list_chanel_tv' id='cboTitles'>";
				html +="<option title='0'>..Chọn thông báo lỗi..</option>";
				html +="<option title='1'>Lỗi tiêu đề</option>";
				html +="<option title='2'>Lỗi hình ảnh</option>";
				html +="<option title='3'>Lỗi âm thanh</option>";
				html +="<option title='4'>Không xem được</option>";
				html +="<option title='5'>Lỗi đứng hình, tiếng vẫn phát</option>";
				html +="<option title='6'>Lỗi khác</option>";    	
			html +="</select>";  
			html +="<textarea id='reaContents' name='content' ></textarea>";
			html +="<div id='errorsend'></div>";
			html +="<div class='padT5 alignC'>";		
				html +='<button id="error_send_hayhaytv" onclick="error_send_hayhaytv(\''+$id+'\')">Gửi lỗi</button>';
			html +="</div>";
		html +="</div>";
		html +="<a class='close-reveal-modal'>&#215;</a>";
	html +="</div>"; 
	return html;
}

var error_email = 0;
function error_send_hayhaytv($id){
    var now = Math.round(+new Date()/1000);
	if(now - error_email >300){ 
		var content= $('#reaContents').attr('value');	
		var title = $('#cboTitles').find('option:selected').attr('title');
			
		if(title > 0 && content != ""){		
			return $.ajax({
				url:"ajax_jsonp.php?p=jsonp_senderror",
				data:{
					id:$id,
					title:title,
					content:content
				},
				type:"POST",
				dataType:"json",
				beforeSend:function(){	
					var html ="<p style='color: red; text-align: center;'>Vui lòng đợi hệ thống xử lý </p>";			
					$('#errorsend').html(html);		
					$("#error_send_hayhaytv").attr("disabled", "disabled");		
				},
				success:function(result){
					var html ="<p style='display:none'>Vui lòng đợi hệ thống xử lý </p>";			
					$('#errorsend').html(html);
					$("#error_send_hayhaytv").removeAttr("disabled");	
					if(result==1){
						alertLoginBoxError();
					}else if(result==3){
						alert("Thông báo lỗi của bạn không thành công. Vui lòng thực hiện lại");
						window.setTimeout(function(){
							window.location.href=window.location.pathname;
						},2000);
					}else if(result==4){
						alert("Vui lòng thực hiện lại trong thời gian 5 phút");
						window.setTimeout(function(){
							window.location.href=window.location.pathname;
						},1000);
					}else{	
						error_email = Math.round(+new Date()/1000);			
						alert("Thông báo lỗi của bạn đã được gửi đi. Chúng tôi đang kiểm tra lại . Cảm ơn bạn đã ủng hộ và hỗ trợ hayhaytv nhé.");
						window.setTimeout(function(){
							window.location.href= window.location.pathname;
						},2000);
					}
				}
			});		
		}else if(title == 0 && content ==""){		
			alert("Vui lòng chọn tiêu đề và nhập nội dung thông báo lỗi");
			$('#cboTitle').focus();		
			return false;
		}else if(title > 0 || content != ""){		
			if(title==0){
				alert("Vui lòng chọn tiêu đề thông báo lỗi");
				$('#cboTitle').focus();
				return false;
			}
			if(content==""){
				alert("Vui lòng nội dụng thông báo lỗi");
				$('#reaContent').focus();
				return false;
			}		
		}
	}else{
		alert("Vui lòng thực hiện lại trong thời gian 5 phút");
	}
}
/*function error_send_hayhaytv(){
    
    var content= $('#reaContents').attr('value');	
	var title = $('#cboTitles').find('option:selected').attr('title');
		
	if(title > 0 && content != ""){		
		return $.ajax({
			url:"ajax_jsonp.php?p=jsonp_senderror",
			data:{
				title:title,
				content:content
			},
			type:"POST",
			dataType:"json",
			success:function(result){
				if(result==1){
					alertLoginBoxError();
				}else if(result==3){
					alert("Thông báo lỗi của bạn không thành công. Vui lòng thực hiện lại");
					window.setTimeout(function(){
						window.location.href=window.location.pathname;
					},2000);
				}else{					
					alert("Thông báo lỗi của bạn đã được gửi đi. Chúng tôi đang kiểm tra lại . Cảm ơn bạn đã ủng hộ và hỗ trợ hayhaytv nhé.");
					window.setTimeout(function(){
						window.location.href= window.location.pathname;
					},2000);
				}
			}
		});		
	}else if(title == 0 && content ==""){		
		alert("Vui lòng chọn tiêu đề và nhập nội dung thông báo lỗi");
		$('#cboTitle').focus();		
		return false;
	}else if(title > 0 || content != ""){		
		if(title==0){
			alert("Vui lòng chọn tiêu đề thông báo lỗi");
			$('#cboTitle').focus();
			return false;
		}
		if(content==""){
			alert("Vui lòng nội dụng thông báo lỗi");
			$('#reaContent').focus();
			return false;
		}		
	}
	  
}
*/


	
function jQshowBox($values){
	if($values!='email'){
		alertLoginBox("để gửi góp ý cho HayhayTV");			
	}else{
		alertBoxLoginGopY();
	}
}

function jQueryTemplateLogins($content){
	var html = "";	
	html +="<div class='reveal-modal-logo'><img src='"+http_static+"layout/images/logo.png' width='69' height='67'></div>";
	html +="<div class='reveal-modal-child'>";	
		html +="<div class='reveal-modal-child'>Chào bạn, "+$content+", bạn vui lòng <a onclick='jQueryLogin()'  href='javascript:void(0)'><b class='gopy'>Đăng nhập</b></a>, <a href='facebook'><b class='gopy'>Đăng nhập bằng Facebook</b></a> hoặc <a href='javascript:void(0)' onclick='jQueryRegistry();'><b class='gopy'>Đăng ký</b></a> trước khi gửi. Cảm ơn bạn!<br />";        	html +="</div>";
	html +="</div>";
	html +="<a class='close-reveal-modal'>&#215;</a>";
	return html;
}

function alertLoginBox($content){	
	$('.close-reveal-modal').click();	
	var html = jQueryTemplateLogins($content);		
	$("#alertBoxLogin").html(html);
	$("#btn_login").click();
}

function jQueryTemplateGopY(content){
	var html = "";	
	html +="<div class='reveal-modal-logo'><img src='"+http_static+"layout/images/logo.png' width='69' height='67'></div>";
	html +="<div class='reveal-modal-child'>";		
	html +="<div class='topG'>";       
		html +="<h4>Xin Chào <a href='javascript:void(0)' class='blue'> "+USERNAME+" </a></h4>Bạn vui lòng điền nội dung góp ý vào khung bên dưới và nhấn gửi. <br />";
	html +="</div>";
	html +="<div id='content_show'>";            
		html +="<textarea rows='4' cols='60'  id='txtMessage' name='message'>"+content+"</textarea> ";     
		html +="<div id='alertgopy'></div>";         
		html +="<div class='padT5 alignC'>";					
			html +="<button id='buttonFeedback' onclick='submitFeedback()'>Gửi</button>";
		html +="</div>";
	html +="</div>";	
	html +="</div>";
	html +="<a class='close-reveal-modal'>&#215;</a>";	
	return html;	
}

var feedback_mail = 0;
function submitFeedback(){   
	var feedback = Math.round(+new Date()/1000);
	if(feedback - feedback_mail >30){ 
		var message = $('#txtMessage').attr('value');
		console.log(message);
		if(message =="" || message =="undefined"){
			alert("Vui lòng nhập nội dụng góp ý");
		}else{	
			return $.ajax({
				url: "ajax_jsonp.php?p=feedback",		
				data: { message : message },
				type: "POST",
				dataType: "json",
				beforeSend:function(){
					var html = "<p style='color: red; text-align: center;'>Vui lòng đợi hệ thống xử lý </p>";
					$('#alertgopy').html(html);
					$("#buttonFeedback").attr("disabled", "disabled");
				},			
				success: function(result){	
					$("#buttonFeedback").removeAttr("disabled");
					feedback_mail = Math.round(+new Date()/1000);
					var html = "<p style='display: none;'>Vui lòng đợi hệ thống xử lý </p>";
					$('#alertgopy').html(html);
					if(result==1){							
						//alertBoxLogin($('#Gopy_secc').html());		
						alert("Góp ý của bạn đã được gửi đến Hayhaytv thành công.");
						window.setTimeout(function(){
							window.location.href= window.location.pathname;
						},2000);
					}else if(result == 3){
						alert("Vui lòng thực hiện lại trong thời gian 30 giây");
					}else{
						alert("Góp ý của bạn chưa được được gởi. Vui lòng kiểm tra lại.");
						//alertBoxLogin($('#Gopy_error').html());	
					}	
				}
			});
		}
	}else{
		alert("Vui lòng thực hiện lại trong thời gian 30 giây");
	}
}


function alertBoxLoginGopY(){
	$('.close-reveal-modal').click();
	var html = jQueryTemplateGopY("");			
	$("#alertBoxLogin").html(html);
	$("#btn_login").click();
}
/* 
* Function: jQueryTemplateRemember
* Date:	09/04/2013
* By: Loi.Huynh
*/
function jQueryTemplateRemember(){
	var html ='';				
	html +="<div class='reveal-modal-cont'>";
		html +="<h1 style='text-align:left;'>Quên Mật Khẩu</h1>";           
		  html +="<div>";
			html +="<p>Email:</p>";
			html +="<input type='text'  class='text-dropdown ui-autocomplete-input' name='txtEmailFor' id='txtEmailFor'>";
		  html +="</div>";		  
			html +="<div id='emailfor_null' class='activere_email' style='display:none'>Vui lòng nhập địa chỉ Email</div>";
			html +="<div id='emailfor_chacractor' class='activere_email' style='display:none'>Email nhập vào không được có ký tự đặc biệt</div>";
			html +="<div id='emailfor_gmail' class='activere_email' style='display:none'>Email của bạn không hợp lệ (abc@hayhaytv.vn)</div>";
			html +="<div id='emailfor_exist' class='activere_email' style='display:none'>Địa chỉ E-mail không tồn tại</div>";	  
		  html +="<div>";
			html +="<p>Mã xác nhận:</p>";
			html +="<input name='txtCaptchaFor' id='txtCaptchaFor' class='capcha' type='text' />";
			html +="<a href='JavaScript: new_captcha_forgot('lib/captcha/');'>";
				html +="<img align='absmiddle' id='captcha' src='lib/captcha/captchas.php' alt='Đổi mã xác nhận' title='Đổi mã xác nhận' align='absmiddle'>";
			html +="</a> ";
		  html +="</div>";		  
		html +="<div id='captchafor_empty' style='display:none;' class='captcha'>Vui lòng nhập mã xác nhận của bạn</div>";
		html +="<div id='captchafor_not_valid' style='display:none;' class='captcha'>Mã xác nhận của bạn không chính xác</div>"; 
		html +="<div id='workingfor_insert' style='display:none'>Gửi yêu cầu thành công. Vui lòng kiểm tra email của bạn</div>";
		html +="<div id='errfor_working' style='display:none'>Có lỗi xẩy ra trong quá trình xác nhận mật khẩu</div>"; 
		html +="<div id='forgotPassword' class='forgotPassword error_txt-form'></div>";		  
		 html +=" <div>";      
			html +="<button id='ForgotPassword' class='ForgotPassword' onclick='ForgotPasswordHayhaytv()'>Xác nhận</button>";
		  html +="</div>"; 
		  html +="<br class='clear_both'>";            
	  html +="</div>";
	  html +="<a class='close-reveal-modal'>&#215;</a>";	  
	  html +="<div class='_login-social'><span>Hoặc đăng nhập bằng: </span>";   
		html +="<a href='facebook' title='Đăng nhập bằng Facebook' ><img title='Đăng nhập bằng Facebook' alt='Đăng nhập bằng Facebook' src='"+http_static+"layout/images/social-icon/f1.png' width='21' height='21'></a>";			
		html +="<a href='yahoo' title='Sync tài khoản user từ mạng xã hội yahoo'>";
			html +="<img src='"+http_static+"layout/images/social-icon/yahoo.png' width='21' height='21'>";
		html +="</a>";
		html +="<a href='"+links_google+"'><img src='"+http_static+"layout/images/social-icon/g1.png' width='21' height='21'></a>";	
		
	  html +="</div>"; 			
	return html;	
}
function jQueryRemembers(){	
	$('.close-reveal-modal').click();
	var html = jQueryTemplateRemember();		
	$('#ModalRemember').html(html);		
	$("#jsRemembers").click();
}

/* 
* Function: jQueryTemplateRes
* Date:	09/04/2013
* By: Loi.Huynh
*/
function jQueryTemplateRes(){
	var html ='';
	html +="<div class='reveal-modal-cont'>";
		html +="<h1 style='text-align:left;'>Đăng ký</h1>";           
		  html +="<div>";
			html +="<p>Email:</p>";
			html +="<input type='text'  class='text-dropdown ui-autocomplete-input' name='txtEmailRes' id='txtEmailRes' onkeydown='enterRegistries(event)'>";
		  html +="</div>";
		  html +="<div id='emailre_null' class='activere_email error_txt-form' style='display:none'>Vui lòng nhập địa chỉ Email</div>";
		  html +="<div id='emailre_chacractor' class='activere_email error_txt-form' style='display:none'>Email nhập vào không được có ký tự đặc biệt</div>";
		  html +="<div id='emailre_gmail' class='activere_email error_txt-form' style='display:none'>Email của bạn không hợp lệ (abc@hayhaytv.vn)</div>";
		  html +="<div id='emailre_exist' class='activere_email error_txt-form' style='display:none'>Email đã được đăng ký, vui lòng nhập Email khác.<br /> Nếu bạn quên mật khẩu <a  href='javascript:void(0)' onclick='jQueryRemembers()'>nhấp vào đây</a> để lấy lại mật khẩu</div>";
		  html +="<div>";
			html +="<p>Mật khẩu:</p>";
			html +="<input type='password' class='text-dropdown ui-autocomplete-input' name='txtPasswordRes' id='txtPasswordRes' onkeydown='enterRegistries(event)'>";
		  html +="</div>";
		  html +="<div id='passwordre_null' class='active_pass error_txt-form' style='display:none'>Vui lòng nhập mật khẩu</div>";
		  html +="<div id='passwordre_charactor' class='active_pass error_txt-form' style='display:none'>Mật khẩu nhập vào phải 6 ký tự</div>";
		  html +="<div>";
			html +="<p>Xác nhận mật khẩu:</p>";
			html +="<input type='password' class='text-dropdown ui-autocomplete-input' name='txtComfimPass' id='txtComfimPass' onkeydown='enterRegistries(event)'>";
		  html +="</div>";
		   html +="<div id='confimpassre_null' class='confimpassre_users error_txt-form' style='display:none'>Mật khẩu xác nhận không được rỗng</div>";
		  html +="<div id='confimpassre_error' class='confimpassre_users error_txt-form' style='display:none'>Xác nhận mật khẩu không đúng</div>";
			html +="<div id='confimpassre_charactor' class='confimpassre_users error_txt-form' style='display:none'>Mật khẩu xác nhận lớn hơn 6 ký tự</div><div>";
				html +="<p>Nick name:</p>";
				html +="<input type='text' class='text-dropdown ui-autocomplete-input' name='txtFullNameRes' id='txtFullNameRes' onkeydown='enterRegistries(event)'>";
			  html +="</div>";
			  html +="<div id='fullnamere_null' class='activere_fullname error_txt-form' style='display:none'>Vui lòng nhập vào họ và tên</div>";
			  html +="<div id='fullnamere_charactor' class='activere_fullname error_txt-form' style='display:none'>Họ và tên nhập vào không được có ký tự đăc biệt</div>";
		  html +="<div>";
			html +="<p>Mã xác nhận:</p>";
			html +="<input name='txtCaptcha' id='txtCaptcha' class='capcha' type='text' onkeydown='enterRegistries(event)'/>";
			html +="<a href='JavaScript: new_captcha('lib/captcha/');'>";
				html +="<img align='absmiddle' border='0' id='recaptcha' src='lib/captcha/captcha.php' alt='Đổi mã xác nhận' title='Đổi mã xác nhận' align='absmiddle'>";
			html +="</a> ";
		  html +="</div>";
		  
		  html +="<div id='captcha_empty' style='display:none;' class='captcha error_txt-form'>Vui lòng nhập mã xác nhận của bạn</div>";
		  html +="<div id='captcha_not_valid' style='display:none;' class='captcha error_txt-form'>Mã xác nhận của bạn không chính xác</div>";
		  html +="<div id='registry_press' class='error_txt-form'></div>";
		  html +="<div id='working_insert' style='display:none'>Chúc mừng bạn đã đăng ký tài khoản thành công tại hayhaytv.vn</div>";    
		  html +="<div id='err_working' style='display:none'>Có lỗi xẩy ra trong quá trình đăng nhập</div>";
		 html +=" <div>";      
			html +="<button id='butLogin' style='margin-top:10px;' onclick='registriesHayhaytv()'>Đăng ký</button>";
		  html +="</div>"; 
		  html +="<br class='clear_both'>";            
	  html +="</div>";
	  html +="<a class='close-reveal-modal'>&#215;</a>";	 
	  html +="<div class='_login-social'><span>Hoặc đăng nhập bằng: </span>";   
			html +="<a href='facebook' title='Đăng nhập bằng Facebook' ><img title='Đăng nhập bằng Facebook' alt='Đăng nhập bằng Facebook' src='"+http_static+"layout/images/social-icon/f1.png' width='21' height='21'></a>";			
			html +="<a href='yahoo' title='Sync tài khoản user từ mạng xã hội yahoo'>";
				html +="<img src='"+http_static+"layout/images/social-icon/yahoo.png' width='21' height='21'>";
			html +="</a>";
			html +="<a href='"+links_google+"'><img src='"+http_static+"layout/images/social-icon/g1.png' width='21' height='21'></a>";	
			
		html +="</div>"; 
		
	return html;	
}
function jQueryRegistry(){		
	$('.close-reveal-modal').click();				
	var html = jQueryTemplateRes();
	$('#myModalRe').html(html);				
	$("#jsRegistry").click();
}

/* 
* Function: jQueryTemplateLogin
* Date:	09/04/2013
* By: Loi.Huynh
*/

$(document).ready(function(){
	window.___gcfg = {
        lang: 'vi'
    };

    (function() {
        var po = document.createElement('script');
        po.type = 'text/javascript'; po.async = true;
        po.src = 'https://plus.google.com/js/client:plusone.js';
        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(po, s);
    })();
  
  
  
    var helper = (function() {
  

        return {
    
            onSignInCallback: function(authResult) {
		
                gapi.client.load('oauth2', 'v2', function() {
		
                    gapi.client.oauth2.userinfo.get().execute(function(resp) {
			
                        var check_connect_google =0
                        if(resp !=''){
                            if(check_connect_google ==0){
                                return $.ajax({
                                    url:"ajax_jsonp.php?p=jsonp_social_network_google",
                                    data:{
                                        uid:resp.result.id,
                                        username:resp.result.name,
                                        email:resp.result.email,
                                        gender:resp.result.gender,
                                        birthday:resp.result.birthday,
                                        avatar:resp.result.picture
                                    },
                                    type:"POST",
                                    dataType:"json",
                                    beforeSend:function(){},
                                }).done(function(data){
                                    check_connect_google  = 1;
                                    helper.disconnect();
                                    if(data==1 ){
                                        alert("Đăng nhập bằng Goole thành công");
                                        //alertBoxLogin($('#sactiveEmail').html());
                                        window.setTimeout(function(){
                                            window.location.href= http+'user/profile_update';
                                        },2000);						
                                    }if(data==2 ){
                                        alert("Đăng nhập bằng Goole thành công");
                                        //alertBoxLogin($('#sactiveEmail').html());
                                        window.setTimeout(function(){
                                            window.location.href= http+'user/profile_update';
                                        },2000);						
                                    }else if(data==0){
                                        alert("Đăng nhập bằng Goole thành công");
                                        //alertBoxLogin($('#sactiveEmail').html());
                                        window.setTimeout(function(){
                                            window.location.href= http+'user/profile_update';
                                        },2000);						
                                    }
						
                                });
                            }
                        }
			
                    });
			  
		  
                });

               
            },
            disconnect: function() {
                
                $.ajax({
                    type: 'GET',
                    url: 'https://accounts.google.com/o/oauth2/revoke?token=' + gapi.auth.getToken().access_token,
                    async: false,
                    contentType: 'application/json',
                    dataType: 'jsonp',
                    success: function(result) {          
                       
                        console.log(result);
                    },
                    error: function(e) {
                        console.log(e);
                    }
                });
            },
    
    
        };
    })();

 });   

function onSignInCallback(authResult) {
	helper.onSignInCallback(authResult);
}


function jQueryTemplateLogin(){
	var html ='';			
	html +="<div class='reveal-modal-cont'>";
		html +="<h1 style='text-align:left;'>Đăng Nhập</h1>";    
			html +="<div>";
				html +="<p class='myModalRe-p'>Email:</p>";
				html +="<input type='text'  class='text-dropdown ui-autocomplete-input' name='txtEmail' id='txtEmail' onkeydown='enterLogin(event)'>";
			html +="</div>";
			html +="<div id='email_null' class='active_email error_txt-form' style='display:none'>Vui lòng nhập địa chỉ Email</div>";
			html +="<div id='email_gmail' class='active_email error_txt-form' style='display:none'>Email của bạn không hợp lệ (abc@hayhaytv.vn)</div>";
			html +="<div id='email_exist' class='active_email error_txt-form' style='display:none'>Địa chỉ Email không tồn tại</div>";
			html +="<div>";
				html +="<p class='myModalRe-p'>Mật Khẩu:</p>";
				html +="<input type='password' class='text-dropdown ui-autocomplete-input' name='txtPassword' id='txtPassword' onkeydown='enterLogin(event)'>";
			html +="</div>";
			html +="<div id='pass_null' class='active_pass error_txt-form' style='display:none'>Vui lòng nhập mật khẩu</div>";
			html +="<div id='pass_charactor' class='active_pass error_txt-form' style='display:none'>Mật khẩu nhập vào phải 6 ký tự</div>";
			html +="<div id='pass_exist' class='active_pass error_txt-form' style='display:none'>Mật khẩu nhập vào không chính xác</div>";
			html +="<div id='workings_press' class='error_txt-form'></div>";
			html +="<div id='login_insert' class='error_txt-form' style='display:none'>Đăng nhập thành công</div>";      
			html +="<div id='login_working' class='error_txt-form' style='display:none'>Đăng nhập không thành công. Vui lòng đăng nhập lại</div>";
			html +="<div style='color:#333;width:375px;'>";
				html +="<input type='checkbox' value='1'>Ghi nhớ mật khẩu <a style='float:right;color:#333;' onclick='jQueryRemembers()' href='javascript:void(0)'>Quên mật khẩu?</a><a style='float:right;color:#333;' onclick='jQueryRegistry()' href='javascript:void(0)'>Đăng ký |</a></div>";
			html +="<div style='text-align:center;'>";
				html +="<button id='butLogin' style='float:none' onclick='loginHayhaytv()'>Đăng Nhập</button>";         
			html +="</div>";
			html +="<br class='clear_both'>";    
		html +="</div>";
		html +="<a class='close-reveal-modal'>&#215;</a>";
		html +="<div class='_login-social'><span>Hoặc đăng nhập bằng: </span>";   
			html +="<a href='facebook' title='Đăng nhập bằng Facebook' ><img title='Đăng nhập bằng Facebook' alt='Đăng nhập bằng Facebook' src='"+http_static+"layout/images/social-icon/f1.png' width='21' height='21'></a>";			
			html +="<a href='yahoo' title='Sync tài khoản user từ mạng xã hội yahoo'>";
				html +="<img src='"+http_static+"layout/images/social-icon/yahoo.png' width='21' height='21'>";
			html +="</a>";
			html +="<a href='"+links_google+"'><img src='"+http_static+"layout/images/social-icon/g1.png' width='21' height='21'></a>";	
			
		html +="</div>";
	return html; 
}

function jQueryLogin(){	
	$('.close-reveal-modal').click();			
	var html = jQueryTemplateLogin();
	$('#myModaljQ').html(html);				
	$("#jsLogin").click();
}	

/* 
* Function: alertNoticeBox user for alert content
* Date:	09/04/2013
* By: Loi.Huynh
* Input: content alert
* Output: return content alert
*/
function jQueryTemplateMessage($notice){
	var html ='';	
	html +="<div class='reveal-modal-logo'>";
		html +="<img style='text-align:left; float:left;' src='"+http_static+"layout/images/logo.png' width='69' height='67'>";
		html +="<h1 style='text-align:left; float:left;padding: 22px;font-size:25px;'>Thông Báo</h1>";
	html +="</div>";	
	html +="<div class='reveal-modal-cont'>";		    
		html +="<div style='color:#666666;padding-right:5px;text-align:justify;width:auto'>";
			html += $notice;				
		html +="</div>";
	html +="</div>";
	html +="<a class='close-reveal-modal'>&#215;</a>";
	return html; 
}

function AlertMessage($notice){	
	$('.close-reveal-modal').click();			
	var html = jQueryTemplateMessage($notice);
	$("#myModaljQ").html(html);
	$("#jsLogin").click();
}


function alertNoticeBox($notice){	
	$('.close-reveal-modal').click();	
	var html = jQueryTemplateNotice($notice);		
	$("#alertBoxNotice").html(html);
	$("#btn_notice").click();
}

function alertNoticeBoxAfterSeconds($notice){	
	$('.close-reveal-modal').click();	
	var html = jQueryTemplateNotice($notice);		
	$("#alertBoxNotice").html(html);
	$("#btn_notice").click();
	window.setTimeout(function(){
		$('.close-reveal-modal').click();
	},2000);
}
function jQueryTemplateNotice($notice){
	var html = "";	
	html +="<div class='reveal-modal-logo'><img src='"+http_static+"layout/images/logo.png' width='69' height='67'></div>";
	html +="<div class='reveal-modal-child'>";	
		html +="<div class='reveal-modal-child'>"+ $notice +"</div>";
	html +="</div>";
	html +="<a class='close-reveal-modal'>&#215;</a>";
	return html;
}
function alertPopupEvent($notice){	
	$('.close-reveal-modal').click();	
	var html = jQueryTemplateImages($notice);		
	$("#alertBoxImages").html(html);
	$("#btn_images").click();
}
function jQueryTemplateImages($notice){
	var html = "";		
	html +="<div>" + $notice + "</div>";	
	return html;
}
/* 
* Function: BoxPopupEvent
* Date:	09/04/2013
* By: Loi.Huynh
*/
function BoxPopupEvent(){
	$('.close-reveal-modal').click();			
	var html = jQueryTemplateBoxPopupEvent();
	$("#alertBoxPopupEvent").html(html);
	$("#btn_popup_event").click();
}
function jQueryTemplateBoxPopupEvent(){
	var html ="";
		html +="<p id='alertContents' style='text-align: center;'>";				
			html +="<div class='reveal-modal-cont'>";
				html +="<img title='Web HayhayTV' alt='Web HayhayTV' width='350' src='"+http_static+"layout/images/bannerevent/popup500x500_FAs.jpg'>";    
			html +="</div>";									
		html +="</p>";
		html +="<a class='close-reveal-modal'>&#215;</a> ";		
	return html;	
}

/*** V3 ****/

function alertBoxInvite(content){$("#alertBoxInvite").html(content);$("#btn_invite").click();}	
function showMyInviteYahoo(){
	$('.close-reveal-modal').click(); 
	$('.reveal-modal-logo').remove(); 
	alertBoxInvite($('#myInviteYahoo').html());	
}

//function alertBoxInvite(content){$("#alertBoxInvite").html(content);$("#btn_invite").click();}	
function showMyInviteGoogPuls(){
	$('.close-reveal-modal').click(); 
	$('.reveal-modal-logo').remove(); 
	alertBoxInvite($('#myInviteGoogPuls').html());	
}

function get_invite_social_network($type){		
	var checkValues = [];
	var aArray = $('input[type=checkbox]:checked').each(function() {		  
		checkValues.push($(this).val());
	});		
	if(checkValues !=''){
		/*var total = checkValues.length;		
		$.each(checkValues, function(index, value) {			
			return $.ajax({
				url:http + "ajax_jsonp.php?p=jsonp_send_invite",
				data:{email:value},
				type:"POST",
				dataType:"json",
				beforeSend:function(){
					$('#social_yahoo').addClass("sb_loading");
				},
			}).done(function(data){
				setTimeout(function() {
					if((total-1)==index){
						$('#social_yahoo').removeClass("sb_loading");
						alert("Mời bạn bè tham giam HayhayTV thành công!");
						window.setTimeout(function(){
							window.location.href=window.location.pathname;
						},2000);
					}
				},5000);
			});			
		});*/
		
		return $.ajax({
			url:http + "ajax_jsonp.php?p=jsonp_send_invite",
			data:{email:checkValues,type:$type},
			type:"POST",
			dataType:"json",
			beforeSend:function(){
				$('#social_yahoo').addClass("sb_loading");
			},
		}).done(function(data){
			$('#social_yahoo').removeClass("sb_loading");			
			if(data==1){
				alert("Mời bạn bè tham giam HayhayTV thành công!");
				window.setTimeout(function(){
					window.location.href=window.location.pathname;
				},2000);
			}else{
				alert("Mời bạn bè tham giam HayhayTV thất bại. Vui lòng thực hiện lại!");
			}
		});
		
	}else{
		alert('Vui lòng chọn bạn để mời tham gia');	
		return false;
	}
}

function alertNoticesBox($notice,social,tracking){	
	if(social=="yahoo"){
		if(tracking==1){
			ga_event('User', 'Sync from social network yahoo', 'User sync from social network yahoo');
		}
	}else if(social=="google"){
		if(tracking==1){
			ga_event('User', 'Sync from social network google', 'User sync from social network google');
		}
	}else if(social=="facebook"){
		if(tracking==1){
			ga_event('User', 'Sync from social network facebook', 'User sync from social network facebook');
		}
	}
	 
	if($notice !=""){
		$('.close-reveal-modal').click();	
		var html = jQueryTemplateAlert($notice);		
		$("#alertsBoxNotice").html(html);
		$("#btn_alertbox").click();
	}else{
		urlRedirect();	
	}
}
function jQueryTemplateAlert($notice){
	var html = "";	
	html +="<div class='reveal-modal-logo'><img src='"+http_static+"layout/images/logo.png' width='69' height='67'></div>";
	html +="<div class='reveal-modal-child'>";	
		html +="<div class='reveal-modal-child'>"+ $notice +"</div>";
	html +="</div>";
	html +="<div class='reveal-modal-child'>";
		html +="<div style='float:right; padding-top:15px'>";								
			//html +='<button class="is_agree" onclick="urlRedirect(\''+$url+'\');" id="is_agree" type="button">Đồng ý</button>';
			html +='<button class="is_agree" onclick="urlRedirect();" id="is_agree" type="button">Đồng ý</button>';
		html +="</div>";
	html +="</div>";		
	return html;
}
function urlRedirect($check){
	window.setTimeout(function(){
		window.location.href=window.location.pathname;			
	},1000);
}
function alertNoticesBoxUrl($notice,$url){
	$('.close-reveal-modal').click();	
	var html = jQueryTemplateAlertUrl($notice,$url);		
	$("#alertBoxNoticeUrl").html(html);
	$("#btn_alertbox_url").click();
}
function jQueryTemplateAlertUrl($notice,$url){
	var html = "";	
	html +="<div class='reveal-modal-logo'><img src='"+http_static+"layout/images/logo.png' width='69' height='67'></div>";
	html +="<div class='reveal-modal-child'>";	
		html +="<div class='reveal-modal-child'>"+ $notice +"</div>";
	html +="</div>";
	html +="<div class='reveal-modal-child'>";
		html +="<div style='float:right; padding-top:15px'>";								
		html +='<button class="is_agree" onclick="RedirectUrl(\''+$url+'\');" id="is_agree" type="button">Đồng ý</button>';	
		html +="</div>";
	html +="</div>";		
	return html;
}
function RedirectUrl($check){
	if($check !=""){
		window.setTimeout(function(){
			window.location.href=$check;			
		},1000);
	}else{
		window.setTimeout(function(){
			window.location.href=window.location.pathname;			
		},1000);
	}
}

/****** Event HayhayTV *******/
function jsonpdomClick(){
	return $.ajax({
		url: http + "jsonp.php?p=event_hayhaytv",		
		data: {uid : 1},
		type: "POST",
		dataType: "jsonp",			
		jsonp : "jsonp_event",
		jsonpCallback: "jsonp_call_result_event"		
	});
}


function jsonp_call_result_event(data){
	var CAU_1 = "Năm mới HayhayTV chúc bạn <br/> phát tài, phát lộc, nhưng đừng phát phì ";
	var CAU_2 = "Năm mới HayhayTV chúc bạn <br/> vạn sự như ý, sinh lý dồi dào";
	var CAU_3 = "Năm mới HayhayTV chúc bạn <br/> túi luôn đầy tiền, sung sướng như tiên";
	var CAU_4 = "Năm mới HayhayTV chúc bạn <br/> không bị bồ đá, có đá thì sẽ được bồ ngay";
	var CAU_5 = "Năm mới HayhayTV chúc bạn <br/> vạn sự như ý, tỉ sự như mơ";
	var CAU_6 = "Năm mới HayhayTV chúc bạn <br/> tình duyên phơi phới, hạnh phúc thăng hoa";
	var CAU_7 = "Năm mới HayhayTV chúc bạn <br/> đời vui như nhạc, coi tiền như rác";
	var CAU_8 = "Năm mới HayhayTV chúc bạn <br/> miệng cười vui vẻ, tiền vào mạnh mẽ";
	var CAU_9 = "Năm mới HayhayTV chúc bạn <br/> khoẻ hơn Lý Đức, giàu hơn Bill Gates";
	var CAU_10= "Năm mới HayhayTV chúc bạn <br/> thành công chín rộ, tình yêu chín muồi";
	var myArray = [CAU_1, CAU_2, CAU_3, CAU_4, CAU_5, CAU_6, CAU_7, CAU_8, CAU_9, CAU_10];
	var rand = myArray[Math.floor(Math.random() * myArray.length)];
	
	if(data==1){						 		
		alertNoticeBoxEvent(rand,2);			
	}else if(data==5){
		alertNoticeBoxEvent(rand,2);		
	}else{
		var value = data.split('_');														
		doActiveRedemCode(value[1],token_value);						
	}	
}
function doActiveRedemCode(code, token_value){
	$.ajax({
		type: 'POST',
		url: http + 'payment/active_code_event',
		data: "code=" + code + "&token=" + token_value,
		dataType: 'json',
		success: function(result) {
			if (result.msg == "fail") {
				alertNoticeBoxEvent(result.content,2);				
			} else {									
				alertNoticeBoxEvent(result.content,1);					
			}
		}
	});
}
function closeEvent(){	
	window.location.href=window.location.pathname;	
}
function alertNoticeBoxEvent($notice,$number){	
	$('.close-reveal-modal').click();	
	var html = jQueryTemplateNoticeEvent($notice,$number);		
	$("#pp_lucky_money").html(html);
	$("#btn_event").click();
}
function jQueryTemplateNoticeEvent($notice, $number){
	var html = "";	
	html +="<div class='reveal-modal-cont' style='position:relative'> ";
	html +="<img src='"+http_static+"layout/images/Button-lucky-money-Code.gif' width='300' height='266' alt='Sự kiện khuyễn mãi mã code'> ";
	html +="<span style='position: absolute; left: 27px; color: #FFF; top: 205px; width: 239px;text-align:center;font-size:12px;'>"+ $notice +"</span>";
	if($number==1){
		html +="<p class='mh-txt-center'><a class='button-mor' rel='nofollow' href='"+ http +"tai-tro/log-tai-tro'>Xem thêm</a></p>";
	}
	html +="</div>";							
	html +="<a class='close-reveal-modal' onclick='closeEvent()'>&#215;</a>";
	return html;
}